home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Online / cnetdevice / src / Makefile < prev    next >
Makefile  |  2000-05-25  |  2KB  |  76 lines

  1. #
  2. # makefile for cnet.device
  3. #
  4.  
  5. INC     = i=os-include:,include
  6. ASMCOM  = phxass c a z noexe $(INC)
  7. LINKCOM = phxlnk
  8.  
  9. OPTS    = opt nrqbtps machine 68020
  10. OPTS000 = opt nrqbtp machine 68000
  11. DEBOPTS = opt nrqbtps machine 68020 symdebug linedebug set "debug,verbose"
  12. LNKO    = nodebug
  13. DEBLNKO = noshortrelocs
  14.  
  15. ASM     = $(ASMCOM) $(OPTS)
  16. ASM000  = $(ASMCOM) $(OPTS000)
  17. DEBASM  = $(ASMCOM) $(DEBOPTS)
  18. LINK    = $(LINKCOM) $(LNKO)
  19. DEBLINK = $(LINKCOM) $(DEBLNKO)
  20.  
  21.  
  22. all: cnet.device.debug cnet.device cnet.device.turboio cnet.device.000
  23.  
  24. clean:
  25.     @echo >cnet.device.dummy
  26.     @echo >dummy.o
  27.     delete cnet.device#? "#?.(o|bak)" quiet force
  28.  
  29. aminet: all
  30.     @echo >"big:tosend/cnetdevice/src/dummy"
  31.     delete "big:tosend/cnetdevice/src/#?" all quiet force
  32.     copy "" to big:tosend/cnetdevice/src/ all clone
  33.     delete "big:tosend/cnetdevice/src/#?.(o|bak)" quiet force
  34.     delete big:tosend/cnetdevice/src/readme.txt big:tosend/cnetdevice/src/sanautil big:tosend/cnetdevice/src/sanamon quiet force
  35.     @echo >"big:tosend/cnetdevice/devs/networks/dummy"
  36.     delete "big:tosend/cnetdevice/devs/networks/#?"  quiet force
  37.     rename "big:tosend/cnetdevice/src/cnet.device#?" big:tosend/cnetdevice/devs/networks/
  38.  
  39. deb:    cnet.device.debug
  40.     avail >nil: flush
  41.     copy cnet.device.debug devs:networks/cnet.device
  42.  
  43. card_info: card_info.o
  44.     $(LINK) $@.o to $@
  45.  
  46. card_info.o: card_info.asm
  47.     $(ASM) from card_info.asm to $@
  48.  
  49.  
  50. cnetdevice.o: cnetdevice.asm
  51.     $(ASM) from cnetdevice.asm to $@
  52.  
  53. cnet.device: cnetdevice.o
  54.     $(LINK) cnetdevice.o to $@
  55.  
  56.  
  57. cnetdevice.turboio.o: cnetdevice.asm
  58.     $(ASM) from cnetdevice.asm to $@ set "turboio"
  59.  
  60. cnet.device.turboio: cnetdevice.turboio.o
  61.     $(LINK) cnetdevice.turboio.o to $@
  62.  
  63.  
  64. cnetdevice000.o: cnetdevice.asm
  65.     $(ASM000) from cnetdevice.asm to $@
  66.  
  67. cnet.device.000: cnetdevice000.o
  68.     $(LINK) cnetdevice000.o to $@
  69.  
  70.  
  71. cnetdevicedeb.o: cnetdevice.asm
  72.     $(DEBASM) from cnetdevice.asm to $@
  73.  
  74. cnet.device.debug: cnetdevicedeb.o
  75.     $(DEBLINK) noshortrelocs cnetdevicedeb.o to $@
  76.